package autoservice.api.controller;

import java.util.ArrayList;

public interface IAutoservice {
	public String getAutorization(String login, String password);

	public void setOperation(String userLogin, String nameOperation);

	public Boolean saveUser(String login, String password, String name);

	public ArrayList<String> getEmptyGarage();

	public ArrayList<String> SortMaster(String parameters);

	public ArrayList<String> getOrderByMaster(String parameters);

	public ArrayList<String> getMasterByOrder(String parameters);

	public ArrayList<String> SortAllOrder(String parameters);

	public ArrayList<String> SortMadingOrder(String parameters);

	public ArrayList<String> SortDeletedOrderByPeriod(String parameters);

	public ArrayList<String> SortCanceledOrderByPeriod(String parameters);

	public ArrayList<String> SortMadeOrderByPeriod(String parameters);

	public ArrayList<String> getFreePlacesOnDate(String parameters);

	public ArrayList<String> getNextFreeDate();

	public ArrayList<String> addMaster(String parameters);

	public ArrayList<String> deleteMaster(String parameters);

	public ArrayList<String> addGarage(String parameters);

	public ArrayList<String> deleteGarage(String parameters);

	public ArrayList<String> addOrder(String parameters);

	public ArrayList<String> markOrder(String parameters);

	public ArrayList<String> ShiftTimeOrder(String parameters);

	public ArrayList<String> cloneOrder(String parameters);

	public ArrayList<String> exportGarages(String url);

	public ArrayList<String> exportMasters(String url);

	public ArrayList<String> exportOrders(String url);

	public ArrayList<String> importGarages(String url);

	public ArrayList<String> importMasters(String url);

	public ArrayList<String> importOrders(String orderPath, String masterPath,
			String garagePath);

}
